package DBLayer;

import java.util.ArrayList;
import ModelLayer.Landlord;

public interface IFDBLandlord {
	
	public int insert(Landlord landlord);
	public int update(Landlord landlord);
	public int delete(int landlordID);	
	public Landlord getLandlordById(int landlordID,boolean goDeep);
	public Landlord getLandlordByName(String name);
	public Landlord getLandlordByName(String fname,String lname);
	public ArrayList<Landlord> getAll();
	public ArrayList<Landlord> getAllLandlordsByName(String name);
	public ArrayList<Landlord> searchRandom(String searchF);
	public ArrayList<Landlord> getAll_where(String wClause);
}
